/*  
var box=1;
do{							//先运行  再判断的循环体
	alert(box);
	box++;
}while(box <=5);		//小于和等于之间不能有空格	判断box小于等于5吗
								//当while判断为false的时候，退出循环
								//当while判断为true的时候，执行循环
								//如果条件一开始不满足，至少会执行一次
								//切记，循环体的判断要想好，不然可能会出现死循环
	
var box=1;
while(box<=5){				//先判断，再运行循环体
	alert(box);
	box++;
}	

for(var box=1;box<=5;box++){	//第一步 申明变量  box=1   
	alert(box);								//第二步 判断box<=5,如果返回true执行第三步，否则退出循环
}													//第三部  执行循环体
													//第四部  box++
													//第五步  去执行第二步
													
var box={		//这个对象有三个属性  分别是name   age   height
	'name':'shihaiqing',
	'age':'26',
	'height':'154',
}

for(var x in box){
	alert(x);
	alert(box[x]);
}

document.write(123); 	//在网页上直接输出123

for(var box=1;box<=10;box ++){
	if(box==5)break;						//break 退出循环
	document.write(box+'<br/>');
}		

for(var box=1;box<=10;box ++){
	if(box==5)continue;				//退出当前循环
	document.write(box+'<br/>');
}		

var box={		//这个对象有三个属性  分别是name   age   height
	'name':'shihaiqing',
	'age':'26',
	'height':'154',
}
alert(box.name);			

var box={		//这个对象有三个属性  分别是name   age   height
	'name':'shihaiqing',
	'age':'26',
	'height':'154',
}
var n=box.age;
var h=box.height;
var a=box.name;
alert(a);

var box={		//这个对象有三个属性  分别是name   age   height
	'name':'shihaiqing',
	'age':'26',
	'height':'154',
}
var n=box.age;
var h=box.height;
var a=box.name;
alert(a+n+h);						
*/

var box={		//这个对象有三个属性  分别是name   age   height
	'name':'shihaiqing',
	'age':'26',
	'height':'154',
}
with(box){		//with(box)   可以将box.省略掉
	var n=name;		//这里的name相当于box.name
	var a=age;	
	var h=height;	
}
alert(a+n+h);











